projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
1c993d5
)
GtkTreeViewColumn: fix return value of gtk_tree_view_column_cell_get_position()
author
Michael Natterer
<mitch@gimp.org>
Sun, 25 Sep 2011 12:50:31 +0000
(14:50 +0200)
committer
Michael Natterer
<mitch@gimp.org>
Sun, 25 Sep 2011 12:55:23 +0000
(14:55 +0200)
Return FALSE again if the passed in cell is not part of the column.
It was always returning TRUE since GtkCellArea was introduced.
gtk/gtktreeviewcolumn.c
patch
|
blob
|
history
diff --git
a/gtk/gtktreeviewcolumn.c
b/gtk/gtktreeviewcolumn.c
index af79da7a6d9dbe1d0ca39aa1b5f82134b6fba9cf..00c9a892eb506d4676f9e4031aeddef8dd4eaa42 100644
(file)
--- a/
gtk/gtktreeviewcolumn.c
+++ b/
gtk/gtktreeviewcolumn.c
@@
-3095,6
+3095,9
@@
gtk_tree_view_column_cell_get_position (GtkTreeViewColumn *tree_column,
priv = tree_column->priv;
+ if (! gtk_cell_area_has_renderer (priv->cell_area, cell_renderer))
+ return FALSE;
+
gtk_tree_view_get_background_area (GTK_TREE_VIEW (priv->tree_view),
NULL, tree_column, &cell_area);